rubber-like antlers - Espagnol Anglais Dictionnaire